﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace Shop.BSL.DataContract
{
    [DataContract(Namespace = "http://shop.hanoitown.com")]
    public class Attribute
    {
        // Properties
        [DataMember]
        public bool ActiveInd { get; set; }
        [DataMember]
        public int DisplayOrder { get; set; }
        [DataMember]
        public string ImageAltTag { get; set; }
        [DataMember]
        public string Note { get; set; }
        [DataMember]
        public int ProductId { get; set; }
        [DataMember]
        public int QuantityOnHand { get; set; }
        [DataMember]
        public string RecurringBillingFrequency { get; set; }
        [DataMember]
        public bool RecurringBillingInd { get; set; }
        [DataMember]
        public decimal? RecurringBillingInitialAmount { get; set; }
        [DataMember]
        public bool RecurringBillingInstallmentInd { get; set; }
        [DataMember]
        public string RecurringBillingPeriod { get; set; }
        [DataMember]
        public int? RecurringBillingTotalCycles { get; set; }
        [DataMember]
        public int ReorderLevel { get; set; }
        [DataMember]
        public decimal? RetailPriceOverride { get; set; }
        [DataMember]
        public decimal? SalePriceOverride { get; set; }
        [DataMember]
        public string Sku { get; set; }
        [DataMember]
        public int SkuId { get; set; }
        [DataMember]
        public string SkuPicturePath { get; set; }
        [DataMember]
        public int? SupplierId { get; set; }
        [DataMember]
        public decimal? WeightAdditional { get; set; }
        [DataMember]
        public decimal? WholesalePriceOverride { get; set; }

            public Attribute(){}
    }
}
